You do nto have to “spoof” any IP address.
The publicly visible IP address of the domain means absolutely nothing other than who is hosting the domain.
You can however, as was pointed out up thread, locate to specific countries (usually).
You cannot get down to street address level / building level. (Except under certain condiitons)
Try it on your own IP
“The publicly visible IP address of the domain means absolutely nothing other than who is hosting the domain.”
No, that’s not necessarily true. Many ISPs assign blocks of IP addresses geographically, so it is very possible, if that info is publicly available, to narrow it down to a geographic area from the IP address. No, you won’t get a street address from that, but it can tell you what city, or even what neighborhood the IP address was assigned to.
If you can get access to the ISP’s records, then you absolutely could narrow it down to a specific street address.