THE PALESTRA PARKING LOTS

The Palestra Parking Lots

220 South 32nd Street, Philadelphia, 19104