Apartment Unit 1R at 2134 Locust Street, Philadelphia, PA 19103 | HotPads