
Sept. 4, 2024 By Ethan Marshall Permits have been filed for the construction of a 5-story school at 78-07 51st Ave. in Elmhurst. The proposed development, located between Hillyer Street and Queens Boulevard, would be a 74-foot-tall commercial-use building with 49,058 square feet of space. This school will not be equipped with yard space or… Read more »