North Ill Route
Street in Lowell, IL
2189 North Ill Route, Unit: 178, Lowell, IL 61370
- Current Owners
- Steven Lamay
- Purchase Price
- $10,000 (2000)
- Property Taxes
- $37 (2014)
By signing up you agree to receive email newsletters or alerts from
North Ill Route
.You can unsubscribe at any time.