Champaign Town Center
Description
2012-2032 N. Prospect Avenue, Champaign, Illinois
This 24,340 SF multi-tenant shopping center is located on north Prospect Avenue in Champaign, Illinois, near Target, Five Below, Market Place Shopping Center, Meijer, Walmart and Lowe’s.