Sea-View Apartment in Beverley Hills Estate, Ballito This three-bedroom apartment offers 183 square metres of open-plan living in a gated estate.
Sea-View Apartment in Beverley Hills Estate, Ballito This three-bedroom apartment offers 183 square metres of open-plan living in a gated es…