The Iconix owned coastal lifestyle brand opens its first new retail location in Sanibel Island, Florida, marking the beginning of a broader retail expansion.