Public Storage
3033 Lafayette St
Santa Clara
CA
95054
(408) 933-9296
publicstorage.com
Open Map
Business
Commercial Storage
Household Storage
Liquid & Bulk Storage
Retail Store
Self Storage
Self-Storage Facility
Storage
Transportation & Storage