306 North Mill Street, Mount Carroll, IL 61053

Current Owners
Kdk Family Trust
Purchase Price
$25,000 (2020)
Property Taxes
$488 (2020)
Blockshopper green logo