This 4790 square foot apartment home has 11 bedrooms and 9.0 bathrooms. This home is located at 2510 Toberman St, Los Angeles, CA 90007.
Off market
Street View
$724,358
2510 Toberman St, Los Angeles, CA 90007
11beds
9baths
4,790sqft
Apartment
Built in 1923
-- sqft lot
$-- Zestimate®
$151/sqft
$2,251 Estimated rent