Map of Extra Space Storage in Miami, FL 33161

Extra Space Storage

📍 13101 Ne 16th Ave , Florida 33161

📞(305) 257-8019

locationImg Get Directions >

👍 ★★★★★ 4