This property last sold for $629,640 on Oct. 17, 2016.
In August 2017, 214 properties sold in Champaign.
This story was found on BlockShopper.com.
Monday, December 23, 2024
This property last sold for $629,640 on Oct. 17, 2016.
In August 2017, 214 properties sold in Champaign.
This story was found on BlockShopper.com.