Location
St. Gertrude's Catholic Church
6214 N. Glenwood Ave.
Chicago
, IL
United States
See map: Google Maps
Condition of Bicycle / Distinguishing Features:
Park Tower Condominium registration sticker #1106