Mooikloof Heights estate is out of town but still in town and close to all amenities such as schools, shopping malls and hospitals.
Mooikloof Heights estate is out of town but still in town and close to all amenities such as schools, shopping malls and hospitals.