$253,000 Sold Feb 06, 2026
2521 Windward Blvd Unit 2521, Champaign, IL 61821
- 3 Beds
- 2 Baths
- 1,590 Sq Ft
- Built 2003
Last Sold Summary
- 5% Below List Price
- $159/SF
- 29 Days On Market
Current Estimated Value $258,366
Last Listing Agent Jennifer Hoss McClellan KELLER WILLIAMS-TREC
2521 Windward Blvd Unit 2521, Champaign, IL 61821