
Aug. 21, 2025 By Ethan Marshall Permits have been filed for the construction of a 10-story residential building with 54 housing units at 42-02 80th St. in Elmhurst. The proposed building would be 85 feet tall and cover 36,760 square feet. With an average unit scope of 680 square feet, the 54 residences will…