A Detailed Look at the 166-Unit Residential Building Proposed at 1201 West Girard Avenue in Yorktown, North Philadelphia
A few weeks ago, we introduced a four-story, 166-unit development proposed at 1201 West Girard Avenue in Yorktown, North Philadelphia. Today, we take an in-depth look at the details of Landmark Architectural Design LLC’s approximately 60-foot-tall, 46,071-square-foot development, as well as what the process behind the design reveals about the strengths and inadequacies of current architecture and urban planning in Philadelphia.