2881 Avignon Road, Belvidere, IL 61008

Current Owners
Michael D. and Kathleen Teagardin
Purchase Price
N/A (1999)
Property Taxes
$9,127 (2023)

2884 Avignon Road, Belvidere, IL 61008

Current Owners
David L. and Sharon L. McCoy
Purchase Price
$435,000 (2005)
Property Taxes
$11,734 (2023)
Blockshopper green logo