This 12065 square foot apartment home has 20 bedrooms and 20.0 bathrooms. This home is located at 12807 Matteson Ave, Los Angeles, CA 90066.
Off market
Street View
$2,497,563
12807 Matteson Ave, Los Angeles, CA 90066
20beds
20baths
12,065sqft
Apartment
Built in 2019
-- sqft lot
$-- Zestimate®
$207/sqft
$3,362 Estimated rent