This 5904 square foot apartment home has 8 bedrooms and 5.0 bathrooms. This home is located at 1620 Magnolia Ave, Los Angeles, CA 90006.
Off market
Street View
$136,400
1620 Magnolia Ave, Los Angeles, CA 90006
8beds
5baths
5,904sqft
Apartment
Built in 1985
-- sqft lot
$-- Zestimate®
$23/sqft
$2,166 Estimated rent