My primary residence is in NJ. I have a vacation home in NC which I plan to sell. I will have a capital gain of $145,000. I am told I have to pay the capital gains tax to NC since the property is located there. I am also told that I have to report the capital gain income on my NJ state income tax return. If this correct? It feels like double taxation to me.

