Amazon Comes to LIC—With Delivery Station,New York News

Amazon will open a delivery station on 21st Street in Long Island City, the neighborhood where it once planned to build a second headquarters. The LIC Post reported that the retailing giant will occupy a 20,000-square-foot space at 38-50 21st Str., formerly occupied by the now-shuttered Green Apple Supermarket. A last-mile facility, the 21st Street site will provide Amazon with easy access to…


Gillian Executive Search is a leader in Industrial Development, Financing, Design and Construction recruiting.