3508 Partridge Lane, Belvidere IL 61008 $279,900

3508 Partridge Lane, Belvidere BD: 3 BA: 2.5 $279,900 Active