2196 North 178th Road, Lowell, IL 61370

Current Owners
Jeremy Hillyer
Purchase Price
$34,500 (2000)
Property Taxes
$2,564 (2018)
Blockshopper green logo