By Staff Writer
Pellerade Design House have created a “mansion in the sky” in the luxurious The Houghton golf course development in Johannesburg