12818 Landale St

Home » 12818 Landale St
An Impressive Farmhouse in Studio City with Stunning Interior Sells for $3,950,000

The Farmhouse in Studio City is a luxurious home has grand formal living area with beautiful custom built-ins & a dining space with a wine display now available for sale. This home located at 12818 Landale St, Studio City, California; offering 5 bedrooms and 6 bathrooms with over 4,700 square feet of living spaces. Call Josh […]