Extra Space Storage
1700 De La Cruz Blvd, Santa Clara CA 95050