The property comprises a large platform site of undulating land prominently located to the west of Heidelberg Road, just to the north of the industrial township of Electron.
Electron is a light to medium industrial township to the south of Johannesburg, with many of the local businesses in the area leasing manufacturing space, mini unit factories or offices.
The area forms part of the Steeledale/ Tulisa Park industrial node and is near the City Deep Industrial areas.