Melrose Park Manor

 210 W Cheltenham Avenue, PhiladelphiaPA 19126