2672 Newell ST

Los Angeles, CA, 90039
ACTIVE
$1,838,000Price
5Beds
2465sqft

2672 Newell ST

Los Angeles, CA, 90039
ACTIVE
$1,838,000Price
5Beds
2465sqft