$670,000 - 10911 Bluffside Drive Unit 15, Studio City, CA 91604
10911 Bluffside Drive Unit 15
Studio City,
CA
91604
Country: US