Former LIC parachute factory transformed into 7-story life sciences space – QNS.com
The building at 43-10 23rd St. in Long Island City has just been transformed by construction contractor Suffolk, into a 7-story, 7-floor life science facility, known as Hatch Life Sciences.
Source: qns.com