hoot
130 First St, Franklin, NC 28734 · $239,900 | Hoot