23 Upper Mast Landing Road, Freeport, ME, 04032