Horrible play imo. Why are you limping on the button with 10 7?? Just fold it, its nt a tournament :p
Now if you wanna play it, just raise pre flop.
Flop: Flop is fine. Fold turn.
He could have any two cards and its hard to put him on an exact range since there was no raise preflop. So just fold it. River is definitely an easy fold. He could be bluffing but its ok, you dont have to catch him everytime. This is probably one of the worst spots to catch a bluff. So just fold turn.