2881 Avignon Road, Belvidere, IL 61008

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

2884 Avignon Road, Belvidere, IL 61008

Current Owners
O., David L., Sharon L., O. McCoy
Purchase Price
$435,000 (2005)
Property Taxes
$10,129 (2018)
Blockshopper green logo