All Properties
For Sale
63 Taft Rd, Townshend, VT
753 Taft Rd, Townshend, VT 05353
Single Family
Lot: 1.5 acres
846 Taft Rd, Townshend, VT
935 Taft Rd, Townshend, VT
1070 Taft Rd, Townshend, VT
1164 Taft Rd, Townshend, VT 05353
1458 Taft Rd, Townshend, VT 05353
Single Family
Lot: 20.8 acres