Map of Extra Space Storage in Memphis, TN 38111

Extra Space Storage

📍 2939 Poplar Ave , Tennessee 38111

📞(901) 452-1177

locationImg Get Directions >

👍 ★★★★★ 4