One E. Main St., Suite 103
5,917 Square Feet of Prime Retail Space coming available on the Ground Floor at One Main Plaza. Currently configured as a high-end restaurant, the space is a perfect location for launching the next great restaurant in Downtown Champaign. Great visibility during downtown events and festivals, with lots of great outdoor seating on the plaza during warmer months.
Retail space currently configured as high end restaurant.
5,917 sq ft
Inquire for Pricing