Central Self Storage

900 Lonus St
San Jose, CA  
Hours of Operation
Mon-Fri 10am-6pm
Sat 8am-2pm
Sun Closed
Customer Reviews
 YP.com
as1842 on 11/20/2008
Clean, Safe, Friendly and good rates.
Business Details
People Also Viewed