Unable to answer "What street is this on?" – Luang Prabang Motor Parts (Motorcycle Dealership) – https://osm.org/node/2596359682 via StreetComplete 58.2:

Three is no motorcycles shop here. Here is Museum Inn & Travel hotel. Can't change that via Street Complete