Sale PortfolioTotal: 2
| Picture | Property Name/Address | Size | Year Built | Individual Price | |
|---|---|---|---|---|---|
2211-2229 S Neil St, Champaign, IL 61820 | 1998 | $ | |||
2131-2229 S Neil St, Champaign, IL 61820 | 1998 | $ |
Description
The Shoppes of Knollwood is a 38,517-square-foot multi-tenant retail center situated on 5.62 acres along South Neil Street in Champaign, Illinois, comprising two buildings constructed in 1998 and zoned CG: Commercial General District. Currently 65.6% occupied, the property offers a compelling investment opportunity with in-place cash flow and significant upside through lease-up and stabilization. The center features strong visibility, multiple access points, and ample surface parking with 347 spaces, supporting a diverse mix of healthcare, financial, and service-oriented tenants. Located less than two miles from the University of Illinois, the property benefits from steady traffic, solid retail demand, and proximity to a wide range of national and regional retailers, positioning it as a well-located asset with clear potential for increased income and long-term value.
Listing Details
- Space Type
retail
- Sub Category
strip-centers / convenience-store
- Sale Type
Distressed Sale
- Date Listed
4/17/2026
Property Specifics
- Property Name
Shoppes Of Knollwood
- Property Class
B
- Year Built
1998
- Building Size
38,517 SF
- Lot Size
8.25 Ac




