This 40412 square foot apartment home has 66 bedrooms and 42.0 bathrooms. This home is located at 13475 Bancroft Ave, San Leandro, CA 94578.
Off market
Street View
$5,748,672
13475 Bancroft Ave, San Leandro, CA 94578
66beds
42baths
40,412sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$142/sqft
$1,923 Estimated rent