Apartment Unit at 290 Byberry Road #3, Philadelphia, PA 19116 - HotPads