R7,795,000, photo 1
R7,795,000, photo 2
R7,795,000, photo 3
For SaleSmallholding

R7,795,000

10743