This 7412 square foot apartment home has 18 bedrooms and 9.0 bathrooms. This home is located at 14305 Bancroft Ave, San Leandro, CA 94578.
Off market
Street View
$1,003,276
14305 Bancroft Ave, San Leandro, CA 94578
18beds
9baths
7,412sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$135/sqft
$2,782 Estimated rent