Located in Inwood Hill Park, right off the New York Greenway Bike Trail, is this family-friendly rental shop – perfect for when you want to navigate the long and winding paths of Upper Manhattan on wheels.