Menu

3840 Alta Mesa Dr, Studio City, CA 91604

3 Beds      2.5 Baths      2,214 SF Lot
Sweeping Views      Natural Light
$1,725,000