Location:
1719 W. Wolfram
Chicago, IL 60657
Located Within:
Wang (Chi Che) Park
Features:
Rubberized Surface
Is Accessible
Note:
Rubberized Surface