Welcome to our exclusive listing - This ideally located townhouse has everything you need and more.3 Bedrooms, 2 bathrooms and a guest bathroom. 2 of the bedrooms lead onto a large patio boasting beautiful views of the Magaliesburg Mountain Range and Hartbeespoort Dam.Spacious, open plan, modern kitchen and living area. Large patio with a built in