Mooikloof Ridge Townhouse for Rent: 2 beds, garden, garage, security, estate amenities.
Modern 2-bedroom unit with built-in cupboards, full bathroom, open plan living area, modern kitchen, garage, and ample parking. Complex amenities include pools, tennis courts, and clubhouse.