Self Storage Locations in Southwest, Philadelphia, PA

Metro Self Storage - Island Avenue Photo Metro Self Storage - Island Avenue
2240 Island Ave
Philadelphia, PA 19142
215-863-0560