NOVO APARTMENTS - 2400 66TH STREET WEST
Broadway Investors plans to construct a 183-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; Queen Avenue would be removed between 66th Street and 65th 1/2 Street. The Planning Commission held a public hearing on the proposal on November 26 and recommended approval of the project, while 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. Revised plans were unanimously approved by the City Council on December 11, 2018.