2881 Avignon Road, Belvidere, IL 61008

Current Owners
Michael D. and Kathleen Teagardin
Purchase Price
N/A (1999)
Property Taxes
$7,997 (2021)

2884 Avignon Road, Belvidere, IL 61008

Current Owners
David L. and Sharon L. McCoy
Purchase Price
$435,000 (2005)
Property Taxes
$10,413 (2021)
Blockshopper green logo