Spencer Place

 3823 Spring Garden St., PhiladelphiaPA 19104