$370,000
366 Clough Rd, Stamford, VT 05352
- 4 Beds
- 2 Baths
- 1,809 Sq Ft
- Built 1964
Last Sold Summary
- 7% Below List Price
- $205/SF
- 59 Days On Market
Current Estimated Value $372,208
Last Listing Agent Debra Burchard Lamacchia Realty, Inc. - North Adams
366 Clough Rd, Stamford, VT 05352
