630 E Olive AVE #105, Burbank, CA 91501 - MLS#WS21088935 - Shahe Se...