One Acre Wednesday – c.1865 Fixer Upper Farm House For Sale on 2.21 Acres in Elmwood, IL Under $40K – Sold 0 Comments