Check Google
maps link here You will need to zoom out about 5 indexes then select Hybrid view on the upper right of the map which will highlight the Roads
The Sewerage plant is closest to Morroco Sector, the group of buildings near the man made Lake is t the Electrical Generating Plant
IC section 2/3 bordered by Roads 311 (Emirates Road presently being widened to over 12 lanes ) You Have Road D67 splitting the 2 developments with Road D54 (Academic City Road) on the S.E. side and Dubai Silicon Oasis Adjacent to IC 2/3