hoot
23 Lenox Dr, Franklin, MA 02038 · $1,249,900 | Hoot