2189 North Ill Route, Unit: 178, Lowell, IL 61370

Current Owners
Steven Lamay
Purchase Price
$10,000 (2000)
Property Taxes
$37 (2014)
Blockshopper green logo