313 Nicole Place, Belvidere, IL 61008

Current Owners
Hugo I Luna and Duarte Julia
Purchase Price
$294,000 (2020)
Property Taxes
$6,152 (2021)
Blockshopper green logo