Jump to MLS#:
MLS#:4676877
3 Upland, Franklin, NH 03235
$239,900 | MLS#: 4676877