Logo
banner-image
Self-storage facility
Unclaimed
Extra Space Storage
logo
Extra Space Storage
(408) 727-7007
extraspace.com/storage/facilities/us/california/santa_clara/501534
00 Likes
media-photo
media-photo
media-photo
Primary Location
Main location1775 Laurelwood Rd Santa Clara California 95054 US(408) 727-7007
Loading...
Customer Reviews
0.0
0 Reviews
Home
Businesses
Marketplace