1001 Island View Road, Rock Falls, IL 61071

Current Owners
Aaron Swartz
Purchase Price
$83,000 (2003)
Property Taxes
$2,449 (2020)
Blockshopper green logo