Extra Space Storage
1775 Laurelwood Rd, Santa Clara CA 95054