This 5837 square foot apartment home has 7 bedrooms and 10.0 bathrooms. This home is located at 5059 W 20th St, Los Angeles, CA 90016.
Off market
$2,442,900
5059 W 20th St, Los Angeles, CA 90016
7beds
10baths
5,837sqft
Apartment
Built in 1947
-- sqft lot
$-- Zestimate®
$419/sqft
$5,242 Estimated rent