hoot
248 Otter River Rd, Templeton, MA 01468 · $349,900 | Hoot