100 Callan StreetProperty detailsLocation100 Callan Avenue San Leandro, CA, 94577Size157,800 sqft | 196 unitstypeMultifamily and Retail
100 Callan Street Property detailsLocation100 Callan Avenue San Leandro, CA, 94577Size157,800 sqft | 196 unitstypeMultifamily and Retail