Keller Street

3250-3260 Keller Street
Santa Clara, CA

OVERVIEW:

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