Map
Home for sale: 711 Lauterbur Ln., Champaign, IL 61822
  • 6 Photos
$133,000
Single Family Home
2 Beds 2.00 Baths