Lemoendraai
Reimagine heritage living in Lemoendraai, Upington with main-road frontage and traditional wooden floors; includes a separate two-bedroom flatlet and versatile seven-room layout.