The member map uses Google Maps, if you zoom in enough, you can go to Street View…I checked in my account settings and my address etc is correct and my permissions is enabled to show my location .
So it also has to have Google Chrome Location enabled… Here's how…
Two things, in your settings, Privacy, the box for "Opt out of the Member Map" is NOT checked,
Next, go straight to Google, click the Three Dots (Top Right…), click HELP, Click ABOUT GOOGLE CHROME, check to see it your version is up to date…
Close Google, reopen Google, Three Dots, Privacy and Security, Site Settings, Permissions/Locations, Check Sites can Ask your location…
If your Pin is still not where you expect it, it's now a "Treasure Hunt" and you need to start looking at nearby Pins and then further away pins... It might be easy or it might be difficult, there is no app that you can use to search of the pin, it strictly "hunt and peck…"
Hope this helps…