Location:
220 E Chicago Ave
Chicago, IL 60611
Located Within:
Seneca Park
Features:
Engineered Wood Fiber Surface