Extra Space Storage Reviews, Ratings | Self Storage near 187 E Sunnyoaks Ave , Campbell CA United States

Extra Space Storage

5.0
732 reviews
|Self Storage|Campbell, CA 95008 United States