$65,000 Sold Sep 29, 2025
68 Northland Dr, Decatur, IL 62526
- 3 Beds
- 1 Bath
- 1,025 Sq Ft
- Built 1955
Last Sold Summary
- $63/SF
- 0 Days On Market
Current Estimated Value $80,717
Last Listing Agent Chris Harrison Keller Williams Revolution
68 Northland Dr, Decatur, IL 62526