588 Riverside Road, Belvidere, IL 61011

Current Owners
Belvidere National Bank & Trust 2373 (trustee)
Purchase Price
$1,025,000 (2001)
Property Taxes
$31,496 (2021)
Blockshopper green logo