2 Bedroom Apartment / Flat for sale in Sea Point - 6c The Pavilion (Sec 24), 281 Beach Road | FindHomes - AI powered property search