602 Knox Mountain Road

Sanbornton, NH - $79,000