10111 Briarwood Court, Belvidere, IL 61008

Current Owners
Amanda L. Smith, Cochran Randolph J. and Cochran Barbara F.
Purchase Price
$225,000 (2016)
Property Taxes
$7,175 (2021)
Blockshopper green logo