What's not to love. Looking for a cute little property on a bit of land, look no further, this is it. This timeless custom-built cottage oozes special charm
Welcome to Delara Farm which means of the heart located in the quaint Vermont town of New Haven where you can get away from it all on this picturesque 82 acres