The property at 2037 Neil, Champaign was sold on May 11, 2016 by Carriage Center for $875,000. The buyer was Wct Properties Inc..In May 2016, 88 properties sold in Champaign.This story was found on Blockshopper.com