Self Storage Locations in Philadelphia, PA

Metro Self Storage Photo Metro Self Storage
2240 Island Ave
Philadelphia, PA 19142
(267) 388-1752 Visit Location