Unit 202 at 1719 21 Wallace Street, Philadelphia, PA 19130 | HotPads