1991 - 1997 BURROUGHS AVE, SAN LEANDRO CA 94577

Year built: 1967 (renovated: 1997)

Building size: 16,800 S.F.

Building type: Industrial

Building class: B