This well-maintained townhouse offers 2 bedrooms, 2 bathrooms, and an open living space. The kitchen includes plenty of cupboards, granite countertops, and a gas stove. A small private garden and an indoor braai add extra convenience. The complex also features a communal pool and a gym.