ZAR 2 500 000
  • Bedroom8
  • Bathroom3

Small Holding in Thorn Park