I don't like the checkraise, but you can't fold. If he has 33 or A7 or rivered you with Q7, so be it. Pot is $570 and it costs you $175 to call, for over 3-1 pot odds. You only have to be good about 24% of the time here. V will have a weaker 7x or QJ enough to make this a call. If V actually has you beat, you would think he would lead the river to avoid the hand being checked down. Based on the play up until the turn, you're likely hand is a jack with a big kicker. So V can't assume you will bet the river with a hand like AJ or KJ. That said, you will see 33 a lot here.
If you fold a hand this strong for this price, you are definitely exploitable and susceptible to being bluffed a lot. Sometimes you make a big hand and it loses to bigger hand. That's poker.
If you do call and lose, please take note that you lost $370 limping in with K7off. Try not to do that again, and just fold preflop