Tweespruit
Flexible multi-family living and rental income potential in a peaceful community, three separate 3‑bedroom homes on one large stand, each with private garden and parking.