Property Listing No Longer Available for Lease

519 W. Town Center Blvd., Champaign, IL

Retail for Lease - $19 SqFt/Year


Property Info

CIMLS#468133
Location
  519 W. Town Center Blvd.
  Champaign IL 61822
UpdatedMarch 11th, 2022
TypeRetail
Price$19 SqFt/Year

Property Description

Champaign Station is a 21,152 SF retail center located on the south side of Town Center Blvd. and adjacent to many national retailers. The exterior is beautifully finished with a combination of brick and block masonry. The center is conducive to a wide variety of users and provides fantastic signage opportunities and ample parking. The Landlord is willing to provide a significant fit-out allowance for qualified tenants.

Currently Available Suite 519: 2,000 SF inline suite, which was most recently operated as a Mexican restaurant with an abundance of interior seating capabilities.



Similar Listings