Illovo Point is a +15 700 m² mixed-use development located on the highest part of Illovo, Johannesburg.

70 Melville Rd, Illovo, Sandton