314 Shore Road, Cottage #3
North Truro, MA 02652

Private Beach