Central Self Storage - Santa Teresa
Facility's Fees & Requirements
- Facility Administration Fee: $20.00
- Insurance: Required
Additional Info from Facility
At Central Self Storage on Santa Teresa Boulevard, we combine simple ways to store your valuables while providing you with a pleasant experience at our south-most San Jose location. With a variety of unit sizes, friendly staff, 24-hour video surveillance and a convenient location just minutes from Highway 101, we are the perfect stop for your self storage needs!