St. Tropez at Pelican Bay

St. Tropez in Pelican Bay offers its residents unobstructed views of the Gulf of Mexico and conservation areas from its 15-stories.