Perfectly positioned on the edge of the Maritzburg Golf Club, this beautifully maintained 2-bedroom unit offers a stylish, low-maintenance lifestyle ideal for first-time buyers, young professionals, downsizers or savvy invest…
Perfectly positioned on the edge of the Maritzburg Golf Club, this beautifully maintained 2-bedroom unit offers a stylish, low-maintenance l…