I work in tech and needed to do this as part of onboarding after receiving an offer. Asking during the interview is a little weird but if they’ve had problems where their desired candidate didn’t have the necessary documents then it makes sense. I wouldn’t assume they’re wanting to see your house, they’re likely just wanting to make sure you won’t need H1B sponsorship to get the necessary documents to complete the I-9.
There was a viral YouTube video of doing exactly this a few years back.
https://youtu.be/LHFhnnTWMgI