1420 Locust Street #28L, Philadelphia, PA 19102 - HotPads