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