Franklin Villa

 200 West Sedgwick Street, PhiladelphiaPA 19119