$120,000 Sold Feb 19, 2025
22 Westwood St, Weldon, IL 61882
- 3 Beds
- 2 Baths
- 1,448 Sq Ft
- Built 1968
Last Sold Summary
- 11% Below List Price
- $83/SF
- 50 Days On Market
Current Estimated Value $128,503
Last Listing Agent Kyle Koester KELLER WILLIAMS-TREC-MONT
22 Westwood St, Weldon, IL 61882