Hello,
he is raising pot size, its not that big...
So firstly, isoraise to bigger sizing preflop. As general rule, isoraise to 4-5bb in position, out of position add 1bb to compensate for being OOP, so here I would isoraise to 5-6bb by default (leaning more towards 6bb).
As played, when facing raise OOP - he is either bluffing or value raising. Now this is question you need to ask yourself - what he might be raising for value, do you think he can play AT like this, or is he raising sets/2pair only and hand like AT would be a call for him? If he can raise AT for value, then you have clear stackoff. If not, then you need to ask yourself, if he can bluff. For the bluffs, there is bunch of flushdraws, gutshots, OESDs so plenty of potential ones, however question is if he would bluff. If villain is passive, he won't take aggressive line with bluffs, he would just call and hope to hit. We do not have that information, but given the fact he limped, I assume more passive tendencies, therefore I would not expect bluffs at all.
Based on ^^, you calibrate decision for yourself. My general guideline would be to NOT call his raise OOP, either shove or fold. Because if you call then if he has value that is better than yours, you lose bunch of money anyway. If he has weaker value than yours, then there is lots of bad turn cards on which he might get scared and you won't win more money from him. And if he is bluffing, then you give him chance to check behind turn (if he misses), so he gets 2 cards to outdraw you cheaply. Also, seeing one more card won't give you anymore information so there are only downsides to calling.
I would have shoved. My reasoning is, there is bunch of FD+overcard type of hands that might play this way, I also think he can play AT this way, or hand like JJ makes perfect sense for fish, I see them playing that way. So since he can have valuehand that is weaker than mine, that's the end of the analysis for me and I shove.
I am not saying I am happy shoving in this spot, but I find it best option given the lack of information. And if I lose to 75o so be it.