Chic 4BR Oasis in Studio City Toluca Lake Adjacent



North Hollywood • Show on map
View Details for Price
Chic 4BR Oasis in Studio City Toluca Lake Adjacent is located in Los Angeles, just 4.8 miles from Dolby Theater and 4.9 miles from Capitol Records Building. Featuring a garden, the property is located…More info
