200 Locust St Unit 16DN, Philadelphia, PA, 19106 | RealtyLens