Robert Desimone

Active Bar Harbor, ME President for Ocean Properties, Ltd.