This 6006 square foot apartment home has 4 bedrooms and 10.0 bathrooms. This home is located at 2621 Magnolia Ave, Los Angeles, CA 90007.
Off market
Street View
$1,709,415
2621 Magnolia Ave, Los Angeles, CA 90007
4beds
10baths
6,006sqft
Apartment
Built in 1924
-- sqft lot
$-- Zestimate®
$285/sqft
$3,585 Estimated rent