Whole hand is played Poorly.
Pre-flop, you're OOP, and you need at least 8-1 to seek your set, Sure you're getting 3.5-1 right now, but being oop, you can't guarantee you'll get to 8-1. If there was another caller in the mix, Just one more caller in there, and it's worth taking a look.
Pre is not terrible or a major leak, but it is worth a consideration. If the Villain was extremely tight, it's a loser, if villain is relatively lose, and prone to calling down to river it's BE, if Villain will mix it up with you, then it's a winner.
The flop is atrocious. you need to be getting 23-1 in order to justify that call. May as well be burning money.