1867 South Cochran Avenue 1867 South Cochran Avenue Los Angeles, California 90019 United States
$975,000
Get directions
1867 South Cochran Avenue in Los Angeles, California is a true value-add offering: current rents offer a new investor the opportunity to reposition the property and capture over 200 percent rental upside, or a new investor may want to explore...
Google Map Loading...
TRAVEL TIMEFROMMid City
- Market Trends in
Average Price
Bedrooms
days