Map of Extra Space Storage in Miami, FL 33183

Extra Space Storage

📍 13800 Sw 84th St , Florida 33183

📞(786) 504-4813

locationImg Get Directions >

👍 ★★★★★ 4