Sitting on almost 4 acres, this 2 story farmhouse is full of charm and character. The home features almost 2,000 square feet of living area including 4 bedrooms, 2 bath, a large open kitchen, living room, dining room, and office. There are also two e