Search results
- See moreSee moreSee moreSee moreCentral Self StorageSelf Storage
Central Self Storage in Alameda, CA, offers secure, accessible units from 4x4 to 13x24. Features include 24/7 kiosk,...
Website: centralselfstorage.com
Phone: (510) 769-1100
Cross Streets: Near the intersection of Sherman St and St Charles St
1913 Sherman St Alameda, CA 94501 2120.45 mi
Is this your business? Verify your listing