11343 S Green Street, Chicago, IL 60643 (MLS # 12804922)

11343 S Green Street, Chicago, IL 60643 (MLS # 12804922) has 3 beds and 2.50 baths