Feel like you have stepped into a French provencal Villa, with interrupted views of the Durbanville hills. This beautiful and spacious family home has plenty
Spacious 3 bedroom townhouse with double garage, 2 bathrooms, open plan lounge and dining areas, sunroom, well established garden, and many value-adding