212 E Willard St, Gifford, IL 61847 | FSBO.com