Current Assets

100 Callan Street

Property details
Location
100 Callan Avenue
San Leandro, CA, 94577
Size
157,800 sqft | 196 units
type
Multifamily and Retail

100 Callan Street

Property details
Location
100 Callan Avenue
San Leandro, CA, 94577
Size
157,800 sqft | 196 units
type
Multifamily and Retail