Apartment for sale in Beacon Rocks, Margate, KwaZulu Natal — 138 m² — eXp Realty South Africa