FYI- The find my phone app is not very accurate.
I know some times it will approximate the area and usually falls in the area of the closest tower. I current have a phone (on, working) located at a facility and the app reports it to be ten mile from the actual location. The location of the facility has a tower located only blocks away and there are several other towers closer to it. Can the app be reporting a different phone?
iPhone 11, iOS 14