10568 Caledonia Rd
Belvidere, IL 61008
$1,425,000 USD
22.11 AC
22.11 AC
$1,425,000 USD
Commercial