Central Self Storage - Lonus
Facility's Fees & Requirements
- Facility Administration Fee: $20.00
- Insurance: Required
Additional Info from Facility
Central Self Storage on Lonus street is here to serve the ever-growing city of San Jose, CA. Located in the heart of Willow Glen our facility is conveniently located near the 101 Freeway. We feature 24-hour video surveillance with easy-to-maneuver driveways. We have an ideal variation of sizes and space for all of your self-storage needs.