This 11212 square foot apartment home has 10 bedrooms and 10.0 bathrooms. This home is located at 10008 Avalon Blvd, Los Angeles, CA 90003.
Off market
Street View
$1,652,636
10008 Avalon Blvd, Los Angeles, CA 90003
10beds
10baths
11,212sqft
Apartment
Built in 1945
-- sqft lot
$-- Zestimate®
$147/sqft
$4,089 Estimated rent