Middelburg South
Perfect for multi-generational living in a peaceful, family-friendly neighborhood — expansive 1500 m² yard and separate self-contained flat with rental potential. 4 bedrooms, 2.5 baths, double garage.