705 W 12th Street, Belvidere, IL 61008 $129,900

705 W 12th Street, Belvidere BD: 4 BA: 1.5 $129,900 Active