Champaign, IL
Built in 2018, the commercial development at 2710 N. prospect Drive in Champaign consists of 10,600 sq ft of retail space.