Central Self Storage

900 Lonus St
San Jose, CA  
Hours of Operation
Mon - Fri 10:00 am - 6:00 pm
Sat 8:00 am - 2:00 pm
Sun Closed
Customer Reviews
as1842 on 11/20/2008
Clean, Safe, Friendly and good rates.
Business Details
People Also Viewed
Bay Area Self Storage
1140 Bird Ave
San Jose, CA