Apartment Unit 2 at 2832 Norcross Lane, Philadelphia, PA 19114 - HotPads