SpareFoot Exclusive: 1st month free + $20 gift card
American Express warmly welcomed
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.