St. Anne's Square

 2667 Edgemont Street, PhiladelphiaPA 19125