1991 - 1997 BURROUGHS AVE, SAN LEANDRO CA 94577 Year built: 1967 (renovated: 1997)Building size: 16,800 S.F.Building type: IndustrialBuilding class: B