1828 W Laurel St, Freeport, IL 61032 $84,900

1828 W Laurel St, Freeport BD: 3 BA: 1.0 $84,900 Active