I don't really know how these games play, but I doubt he's squeezing or raising for value with any PPs lower than TT so that eliminates sets other than QQ for me. Also, I'd expect him to go for 3 streets nearly always with QQ here OOP. If he's not overly agressive pre with steals or overly agressive postflop, I'd fold the river. You can use the alpha value to see how much of your range you need to call to avoid being exploited by bluffs in these types of spots.

It's also worth thinking about what villain perceives your range to be. The only reason I can think of for him checking to you on the turn is to check-raise you if he thinks you're aggressive when checked to, and you have hands in your range that you can get aggressive with (top-pair or better and a decent amount of semi-bluffs). If he expects you to bet a Q or better when checked to on the turn, he could be jamming a hand like AQ for value, and he will probably bluff the river a lot more too. I'd put him on a range of discounted QQ & AA-KK, Q6s, AQ, and some bluffs (Ax type hands).

It really depends on how often you expect him to be bluffing in this spot. My thoughts aren't going to all that helpful to you here because I've never played these stakes, or poker in a long time. If you're really unsure, I'd just fold. Curiosity killed the cat.