Homes for sale - 1305 LOCUST ST #UNIT 2A, Philadelphia, PA 19107 – ...