Homes for sale - 2429-41 LOCUST ST #320, Philadelphia, PA 19103 – M...