624 Riebold Road, Troy, IL 62294

Current Owners
John and Lesie Hubbs
Purchase Price
$153,000 (2015)
Property Taxes
$4,504 (2020)
Blockshopper green logo