5918 Monte Vista ST

Los Angeles, CA, 90042
ACTIVE
$1,150,000Price
3Beds
2Baths
1624sqft

5918 Monte Vista ST

Los Angeles, CA, 90042
ACTIVE
$1,150,000Price
3Beds
2Baths
1624sqft