Work Begins on 96-Unit Residential Building at 626 North Delaware Avenue in Northern Liberties, North Philadelphia
Site clearance work appears to have started at 626 North Delaware Avenue, the site of a proposed 198-foot-tall, 16-story residential building in Northern Liberties, North Philadelphia. Designed by Coscia Moos Architects, the project will add 96 units to the rapidly developing neighborhood.