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