
May. 21, 2025 By emarshall May 21, 2025 By Ethan Marshall Permits have been filed for the construction of a 10-story mixed-use building with 26 housing units at 40-46 75th St. in Elmhurst near Elmhurst Hospital. The proposed building would be 103 feet tall. It would span 19,982 square feet of space, with 17,878…