Located in Long Island City, just minutes away from Manhattan and within close proximity to subways, buses and highways.