Location:
1822 W. Larchmont Ave.
Chicago, IL 60613
Located Within:
Filbert Park
Features:
Rubberized Surface
Is Accessible
Note:
Rubberized Surface