5481 Waters Bend Drive, Belvidere IL 61008 $299,456

5481 Waters Bend Drive, Belvidere BD: 3 BA: 2.5 $299,456 Active