Citi Bike: 49 Ave & 21 St
Bike sharing station · Long Island City, NY
#5 of 5 shops in Long Island City
★★★3.0(1 Google reviews)
Citi Bike: 49 Ave & 21 St is a bike sharing station located at Long Island City, NY 11101, Long Island City, NY 11101, rated 3.0 stars from 1 Google reviews.
Address
Long Island City, NY 11101, Long Island City, NY 11101
Hours
N/A · Claim page to fix hours
