840 W Homer, Freeport IL 61032 $69,900

840 W Homer, Freeport BD: 3 BA: 1.0 $69,900 Active