$265,000 Sold Mar 06, 2025
18423 May St, Homewood, IL 60430
- 3 Beds
- 2.5 Baths
- 1,832 Sq Ft
- Built 1974
Last Sold Summary
- 6% Above List Price
- $145/SF
- 32 Days On Market
Current Estimated Value $282,808
Last Listing Agent Maria Cullerton Compass
18423 May St, Homewood, IL 60430