Map of Extra Space Storage in Santa Clara, CA 95050

Extra Space Storage

📍 1700 De La Cruz Blvd , California 95050

📞(408) 727-2745

locationImg Get Directions >

👍 ★★★★★ 4