This 5296 square foot apartment home has 16 bedrooms and 8.0 bathrooms. This home is located at 407 Progress Pl, Los Angeles, CA 90033.
Off market
Street View
$1,330,150
407 Progress Pl, Los Angeles, CA 90033
16beds
8baths
5,296sqft
Apartment
Built in 1906
-- sqft lot
$-- Zestimate®
$251/sqft
$2,618 Estimated rent