$307,000 Sold Jun 27, 2025
11630 81st St W, Taylor Ridge, IL 61284
- 3 Beds
- 2.5 Baths
- 1,913 Sq Ft
- Built 1978
Last Sold Summary
- 3% Above List Price
- $160/SF
- 7 Days On Market
Current Estimated Value $305,769
Last Listing Agent Ruth Klouda Mel Foster Co. Davenport
11630 81st St W, Taylor Ridge, IL 61284