17650 Stevens Boulevard, Fort Myers Beach, FL 33931 – 221064901 - T...