266 Fox Lane, Belvidere IL 61008 $86,900

266 Fox Lane, Belvidere BD: 3 BA: 2.0 $86,900 Active