Location
Glencoe Train Station
724 Green Bay Road
Glencoe
, IL
United States
See map: Google Maps
Condition of Bicycle / Distinguishing Features:
new purchased in May. Mirror on Left side, Wireless pedometer cateye