228 Park, Amboy, IL 61310

Current Owners
Thomas Humphrey
Purchase Price
$10,750 (2015)
Property Taxes
N/A (2021)
Blockshopper green logo