CAPE COD BEACH COTTAGES


314 Shore Rd.

North Truro MA