2301 South Cloverdale Avenue 2301 South Cloverdale Avenue Los Angeles, California 90016 United States
$5,850,000
Get directions
Listing Courtesy of Colliers International Greater Los Angel
Google Map Loading...
TRAVEL TIMEFROMMid City
- Market Trends in
Average Price
Bedrooms
days