Phase 2 New Construction Development Opportunity, 11 units with tax abatement approvals, Building Approvals, Architectural plans, etc.
2616-26 South 18th Street, Philadelphia, PA, USA, 19145
KW Empower