This 2152 square foot apartment home has 6 bedrooms and 6.0 bathrooms. This home is located at 134 W 80th St, Los Angeles, CA 90003.
Off market
Street View
$275,933
134 W 80th St, Los Angeles, CA 90003
6beds
6baths
2,152sqft
Apartment
Built in 1913
-- sqft lot
$-- Zestimate®
$128/sqft
$4,099 Estimated rent