6
22 Ladd St
Portsmouth, NH 03801
$815,000 USD
2,072 SF
1
Unit
2,072 SF
$815,000 USD
Office