
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 square feet dedicated to residential space… Read more »