Property For Sale by Nathi Ngcamu
1-1 of 1 results
1 results
R 3 395 000
9 Bed TownhouseBeverley Hills
9
3
This well-maintained and beautifully renovated freestanding home, part of a complex of three units, features five bedrooms and three ...