10301 Templeton Lane, Fort Myers, FL