Est $198,164 Not Listed For Sale
2301 183rd St Unit 209, Homewood, IL 60430
- 2 Beds
- 2 Baths
- 1,250 Sq Ft
- Built 1973
Last Sold Summary
- 7% Above List Price
- $148/SF
- 4 Days On Market
- Last Sold Price $184,900
- Jun 07, 2024
Last Listing Agent Kywana Ross United Real Estate-Chicago