Latest properties in Theta, Johannesburg