The home at 3620 Freedom Blvd., Champaign was sold on Sept. 1, 2017 by Signature Homes of Bloomington for $301,000. The buyer was Ellen Hook.In September 2017, 57 properties sold in Champaign.This story was found on BlockShopper.com.