Apartment Unit 140614 at 2600 Welsh Road 7901 Roosevelt Boulevard #140614, Philadelphia, PA 19152 - HotPads