ALVARADO INDUSTRIAL CENTER 2450 Alvarado Street :: San Leandro, CA Manufacturing/Warehouse Facility for Lease – One Space Left – New Prices Significant frontage on Alvarado Street and Montague Avenue south of Marina Boulevard next to Auto Row in S
See original here:
Manufacturing/Warehouse Facility For Lease (San Leandro)