2632 E River Road, Freeport, IL 61032 $49,900

2632 E River Road, Freeport BD: 2 BA: 1.0 $49,900 Active