3203 Portola Dr
Extra Space Storage
90 Santas Village Rd Scotts Valley, CA
115 Capitola Rd Ext Santa Cruz, CA
If you've been to or used
The Store Room, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.