Location:
3344 S. 71st St.
Chicago, IL 60629
Location Notes:
3344 S. 71st St.
Located Within:
Tarkington Park