Seafront property for sale in Limassol