Extra Space Storage ★★★★★4.9 (1,667) Movers & Storage Self-storage facility · Automobile storage facility · Moving and storage service 2576 Scott Blvd, Santa Clara, CA 95050 Call Website Details →