NEWLY BUILT 3 BEDROOM 2 BATHROOM DOUBLE STOREY HOME WITH IMMACULATE FINISHESJohannesburgCasă detaşată • 3 pat. • 2 baie. • 200 m²