
August 5, By Jackie Strawbridge
All 12 Long Island City Citi Bike stations will be installed within three weeks, according to Department of Transportation Commissioner Polly Trottenberg.
The first, located on Center Boulevard between 54th Avenue and Borden Avenue,…