Map of Extra Space Storage in Miami, FL 33157

Extra Space Storage

📍 11111 Quail Roost Dr , Florida 33157

📞(305) 253-6668

locationImg Get Directions >

👍 ★★★★★ 4