Construction Underway at 209-11 Delmar Street in Manayunk, Northwest Philadelphia
A recent site visit by Philly YIMBY has revealed that construction is underway at a 23-townhouse complex has been proposed at 209-211 Delmar Street in Manayunk, Northwest Philadelphia. Designed by Alma Architecture, the development combines the city’s traditional rowhouses with a courtyard typology as a solution for the deep-set, sloped site.