Self Storage Locations in Southwest, Philadelphia, PA

Metro Self Storage Photo Metro Self Storage
2240 Island Ave
Philadelphia, PA 19142
(215) 220-3658 Visit Location