Apartment Unit at 101 N 58th Street #1, Philadelphia, PA 19139 - HotPads