Broadway Investors and Trident Development plan to construct a 192-unit apartment building at 2400 66th Street West, located just west of CVS at 66th & Penn. As part of the project, Russell Avenue will be extended approximately 200 feet south to connect with 66th Street.
The Planning Commission held a public hearing on the proposal on November 26, 2018 and recommended approval of the project, requiring that the building height be reduced from 4 stories to 3 stories along 65th 1/2 Street and allowing the height to increase to 5 stories along 66th Street.
Staff report and approved plans (Approved December 11, 2018)
Demolition and site grading work began in December 2019, with heavy construction activity to follow in early 2020. Construction is expected to take approximately 18 months, with completion in summer of 2021.