I had a hard time orientating myself based on the rendering above, but I think this development is to be located to the east of the railway tracks, southwest of the Salit Steel plant.
Which would mean the map pin for this development is in the wrong spot, currently the pin is located on the...