817 N State St
Belvidere, IL 61008
$950,000 USD
1,612 SF
1,612 SF
$950,000 USD
Convenience Store