1389 W 23rd ST

Los Angeles, CA, 90007
ACTIVE
$995,900Price
8Beds
4526sqft

1389 W 23rd ST

Los Angeles, CA, 90007
ACTIVE
$995,900Price
8Beds
4526sqft