99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801
99 Foundry Place UNIT 308, Portsmouth, NH, 03801

$780,000

99 Foundry Place UNIT 308, Portsmouth, NH, 03801

PENDING