On May 11, 2016, Carriage Center sold their property at 2037 Neil, Champaign to Wct Properties Inc. for $875,000.This property is one of 88 sales in Champaign in May 2016.This story was found on Blockshopper.com