17851 Pine Ridge Rd, Fort Myers Beach, FL 33931, United States
874 Oak St, Fort Myers Beach, FL 33931, United States