THE PALESTRA

The Palestra

220 South 32nd Street, Philadelphia, 19104