This 3652 square foot apartment home has 6 bedrooms and 6.0 bathrooms. This home is located at 3421 Paloma St, Los Angeles, CA 90011.
Off market
Street View
$437,285
3421 Paloma St, Los Angeles, CA 90011
6beds
6baths
3,652sqft
Apartment
Built in 1948
-- sqft lot
$-- Zestimate®
$120/sqft
$3,767 Estimated rent