Houses on Windham Springs Rd, Townshend VT
Residents
122 Windham Springs Rd, Townshend, VT 05359-4420
Single Family
- 0.87 acres
563 Windham Springs Rd, Townshend, VT 05359-4406
Single Family
- 4 beds
- 3 baths
- 2,900 sqft
- 1978
694 Windham Springs Rd, Townshend, VT 05359-9752
Single Family
- 5 beds
- 3 baths
- 4,207 sqft
- 1989