The Navray does point to a shop with a few People in it in Plaza 4 when set to "Construction Facility" and the runner is in Plaza 4 or Via Rosso 1.
In Via Rosso 3 and Pepper Park 1, 2 and 3 it works correct, and points to the actual facility in Pepper Park 3.
Thats especially a problem as you are pointed to the construction facility from Plaza 4, and the Mission text (Driver) does not tell the location of the construction facility at that point (it does at the beginning of the mission though).