1662 Marshfield Drive, Rockford IL 61107 $289,900

1662 Marshfield Drive, Rockford BD: 4 BA: 2.5 $289,900 Active