$72,500 Sold May 12, 2025
8788 N Main St, Leaf River, IL 61047
- 4 Beds
- 1 Bath
- 1,209 Sq Ft
- Built 1900
Last Sold Summary
- 9% Below List Price
- $60/SF
- 40 Days On Market
Current Estimated Value $78,971
Last Listing Agent Jesse Dabson Key Realty, Inc
8788 N Main St, Leaf River, IL 61047