21 hours agoHouse for sale, 335 Depot Road, Windham, VT, in Newfane, United StatesNewfane, 335 Depot Road, Windham, VTDetached house • 1 bed. • 1 bath. • 55.28 m²