Olney Plaza

 630 W. Fisher Ave, PhiladelphiaPA 19120