1338 W American, Freeport, IL 61032 $124,900

1338 W American, Freeport BD: 3 BA: 2.0 $124,900 Active