$200,000 Sold Apr 28, 2025
2301 183rd St Unit 109, Homewood, IL 60430
- 3 Beds
- 2 Baths
- 1,300 Sq Ft
- Built 1974
Last Sold Summary
- $154/SF
- 49 Days On Market
Current Estimated Value $203,121
Last Listing Agent Cierra Thurman Keller Williams ONEChicago
2301 183rd St Unit 109, Homewood, IL 60430