Jump to MLS#:
MLS#:4657982
12 Penhallow, # 3, Portsmouth, NH 03801
$1,190,000 | MLS#: 4657982