Price R 1 990 000
Address Hartbeespoort, La Camargue, North West
Bedrooms:   3    Bathrooms:   2
Property ID #63500