113 noel ave
Bike Craze Supercharges Sheepshead Bay Bicycle Shop
Sheepshead Bay Bicycles located at 113 Noel Avenue in Gerritsen Beach (Source: Google Maps)New York City is bicycle crazy these days as exercisers, sightseers and cash-conscious commuters of all stripes are hopping on bikes like never before. The bicycle craze has not gone unnoticed by Robert Ferrarin of Gerritsen