This 4661 square foot apartment home has 9 bedrooms and 8.0 bathrooms. This home is located at 1260 143rd Ave, San Leandro, CA 94578.
Off market
$581,405
1260 143rd Ave, San Leandro, CA 94578
9beds
8baths
4,661sqft
Apartment
Built in 1964
-- sqft lot
$-- Zestimate®
$125/sqft
$2,917 Estimated rent