Lease

4103 Farmdale Ave., Studio City

Address4103 Farmdale Ave., Studio City

Price Offered at: $ 14,500

Bedrooms 5

Bathrooms 4.5

View More Details