Fun fact: all US tax residents, lawful permanent residents and citizens need to declare all foreign assets to the US government every year if they're over some pretty low thresholds. You may have to do this not once but twice if you're over slightly higher thresholds. One is or was known as FBAR and is a disclosure you need to make to the Department of the Treasury (specifically FinCEN). The other is Form 8938 and is part of your tax return (so to the IRS).
Both require you to list all assets you own, co-own or otherwise have signatory authority over... except for real estate. If you earn money from real estate (eg by renting it out) then that needs to be declared (and possibly taxed) but the ownership of the property itself does not. Why? Who lobbied for that exception?