99 Foundry Place UNIT 210

Portsmouth, NH, 03801
PENDING
$1,066,000Price
2Beds
3Baths
1217sqft

99 Foundry Place UNIT 210

Portsmouth, NH, 03801
PENDING
$1,066,000Price
2Beds
3Baths
1217sqft