213 South St, Portsmouth NH 03801
$1,090,000
785 South St, Portsmouth NH 03801
$1,400,000
319 McKinley Rd, Portsmouth NH 03801
$695,000