905 South McKinley Avenue
Freeport, IL 61032-4858
$134,900 · 3 bd · 1 ba · 1,300 sqft