I don't see anything wrong with this hand really. Its hard to know the perfect line without a read.

You could argue for a turn fold. If you call the turn you need to call the river though imo.