This 12648 square foot apartment home has 29 bedrooms and 14.0 bathrooms. This home is located at 15731 Liberty St, San Leandro, CA 94578.
Off market
Street View
$552,852
15731 Liberty St, San Leandro, CA 94578
29beds
14baths
12,648sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$44/sqft
$2,359 Estimated rent