3250-3260 Keller Street
Santa Clara, CA
A two-building light industrial property on 2.11 acres in Santa Clara, California.
PROPERTY TYPE:
Industrial
SQUARE FEET:
33,733
YEAR PURCHASED:
1996
YEAR SOLD:
2001