hoot
20 Memorial St, Templeton, MA 01436 · $410,000 | Hoot