Charming, finely restored farmhouse for sale