Photo 1
Photo 2
Photo 3
Photo 4
Photo 5
Sale PortfolioTotal: 2
PictureProperty Name/AddressSizeYear BuiltIndividual Price

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