hoot
6 Tower St, Franklin, NH 03235 · $279,900 | Hoot