The Shores

The Shores Fort Myers Beach FL 33931 USA

Location