See the attached pic. There's a Navigon link below the Best Buy home page. Clicking it brings you to this address in the NAvigon app. This is the only address I've found in Maps that shows a navigon link. Anyone know where it's coming from? BTW I had prevoiusly lookud up this address in Navigon, but other addresses I've looked up do not have Navigon links in the Maps app.