581 Leahy Road, Elmore, VT 05661 - HotPads