SecureSpace San Jose Teresa is a self-storage facility in the San Jose MSA. The store features 57,000 square feet of convenient drive-up units.
Located with great visibility along Highway 101, the store is positioned between a research park and dense upscale residential areas, adjacent to a golf course and nearby vineyard.