10
30 Dock Square Sq
Kennebunkport, ME 04046
$625,000 USD
965 SF
1
Unit
965 SF
$625,000 USD
Storefront