THE PIAZZA AT SCHMIDTS

The Piazza at Schmidts

1050 North Hancock Street, Philadelphia, 19123