$108,000 Sold Jun 13, 2025
- 984 Sq Ft
- $110/SF
- 4 Days On Market
- 3 Beds
- 1 Bath
- Built 1955
3315 E Wallace St, Decatur, IL 62526
3315 E Wallace St, Decatur, IL 62526$108,000 Sold Jun 13, 2025
3315 E Wallace St, Decatur, IL 62526
3315 E Wallace St, Decatur, IL 62526$78,000 Sold Sep 27, 2024
3102 E Wallace St, Decatur, IL 62526
3102 E Wallace St, Decatur, IL 62526