Hey D,
I think calling preflop here is going to be a lot better than 3betting.
As played preflop, postflop is OK. On the flop you have a good draw to call with, not good enough to raise. On the turn you now gain a lot of showdown value and get extremely good odds. On the river however, you can't beat anything but a bluff which is unliekly to bet 3 streets like this. Nh, wp postflop but it's a call preflop.