For the Yuppie! 3 Bedrooms, 2 Bathrooms double storey Townhouse with spectacular views nestled in the Magalies mountains. Huge open plan living areas with a dream kitchen. Two garages and extra parking. Communal pool. Excellent security: cameras, solar panel lights and electric fencing.