hoot
18 Beech St, Templeton, MA 01436 · $359,900 | Hoot