Viewed
7800 S Kimbark Ave
Chicago, IL 60619
$100,000
3 beds
1 full
bathrooms1,032 sq.ft.
Listed By CENTURY 21 IMPACT