This 3100 square foot apartment home has 8 bedrooms and 8.0 bathrooms. This home is located at 2217 Alhambra Ave, Los Angeles, CA 90031.
Off market
Street View
$624,942
2217 Alhambra Ave, Los Angeles, CA 90031
8beds
8baths
3,100sqft
Apartment
Built in 1923
-- sqft lot
$-- Zestimate®
$202/sqft
$5,026 Estimated rent