New Homes on 1+ Acres For Sale This Week in Champaign: April 27th to May 3rd
Champaign had only 1 new home on 1+ acres during the week of Wednesday, April 27 to Tuesday, May 3, and it was a single family home with a list price of $525,000. $525,000 5207A N Duncan Rd. 3 Beds 3 Baths 3,180 Sq.Ft. View All Listings ... continue reading









