
April 17, 2018 By Tara Law A 100-year-old Elmhurst house will be demolished to make way for a 4-story healthcare building. Permits have been filed for a new ambulatory care or diagnostic services building at 41-12 77th St. Demolition permits for the existing 2-story home, which was built in 1905, were filed on April 4…. Read more »