
March 9, 2018 By Tara Law Permits have been filed for an 8-story mixed-use building in Forest Hills. The planned 80-foot-tall building would be located at 105-25 65th Road, and contain 18 residential units. A demolition permit for the 2-story house located on the property was filed in February. The building would contain a 3,799 square… Read more »