29 Lafayette Rd
North Hampton, NH 03862
$225,000 USD
26,098 SF
1
Unit
26,098 SF
$225,000 USD
Storefront Retail Office