HOME / Self-storage facility / Extra Space Storage
1215 E Washington St, Indianapolis, IN 46202
+13179812772
View Business Profile