12 E Main St, Champaign, IL 61820
Prime 2,531 SF retail/office space in vibrant downtown Champaign.
Property Features for 12 E Main St
General Information
Building Details
Spaces For Lease
at 12 E Main St Contact us- Size
- 2,531 SF
- Type
- Retail
- Lease Type
- NNN
- Availability
- Active
Available Space
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of Guth & Associates
Investment Insights
Based on property information with market context.
Key Highlights
- Prime downtown Champaign location surrounded by restaurants, bars, hotels, cafes, and retail.
- 2,531 square feet of flexible retail/office space with open layout.
- Extensive facade renovations with new glazing and modernized storefront.
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Demographics for 61820, IL
Market
Lease Benchmarks for Champaign, IL
This space is priced 17% below the average of $18.13 /SF/Yr.
Vacancy Rate% for Retail in Midwest region