4100 Locust St Philadelphia Pa 19104, 2 | HotPads